package com.wy.framework.pojos;

import java.util.Date;
import java.util.Set;

/**
 * TSysUserinfo entity. @author MyEclipse Persistence Tools
 */

public class TSysUserinfo extends AbstractPojo implements
		java.io.Serializable {

	// Fields
	private static final long serialVersionUID = -3286564461647015367L;
	private String userId;
	private String userName;
	private String description;
	private String photoUrl;
	private String nickname;
	private String userPassword;
	private String gender;
	private Integer age;
	private String identificationTypeCode;
	private String identificationNo;
	private String company;
	private String dept;
	private String jobPosition;
	private String professionalRanks;
	private String telephone;
	private String mobile;
	private String email;
	private String microBlogs;
	private String wechat;
	private String qq;
	private String address;
	private Date createTime;
	private Date updateTime;
	private Date auditingTime;
	private Date cancelTime;
	private String operatorAccount;
	private String operatorName;
	private String isAvailable;
	private String qrcode;
	private String officeTel;
	private String signature;
	private String pushAllow;
	private String messageSoundAllow;
	private String password1;
	private String password2;
	private String password3;
	private String accountProtect;
	private String syncQyFlg;
	private String type;
	//临时
	private String roleId;
	private String deptName;
	private Set<String> actionSet;

	public TSysUserinfo(){
		
	}
	
	public TSysUserinfo(String userId, String userName, String description,
			String photoUrl, String nickname, String userPassword,
			String gender, Integer age, String identificationTypeCode,
			String identificationNo, String company, String dept,
			String jobPosition, String professionalRanks, String telephone,
			String mobile, String email, String microBlogs, String wechat,
			String qq, String address, Date createTime, Date updateTime,
			Date auditingTime, Date cancelTime, String operatorAccount,
			String operatorName, String isAvailable, String qrcode,
			String officeTel, String signature, String pushAllow,
			String messageSoundAllow, String password1, String password2,
			String password3, String accountProtect, String syncQyFlg,
			String roleId, String deptName, Set<String> actionSet) {
		super();
		this.userId = userId;
		this.userName = userName;
		this.description = description;
		this.photoUrl = photoUrl;
		this.nickname = nickname;
		this.userPassword = userPassword;
		this.gender = gender;
		this.age = age;
		this.identificationTypeCode = identificationTypeCode;
		this.identificationNo = identificationNo;
		this.company = company;
		this.dept = dept;
		this.jobPosition = jobPosition;
		this.professionalRanks = professionalRanks;
		this.telephone = telephone;
		this.mobile = mobile;
		this.email = email;
		this.microBlogs = microBlogs;
		this.wechat = wechat;
		this.qq = qq;
		this.address = address;
		this.createTime = createTime;
		this.updateTime = updateTime;
		this.auditingTime = auditingTime;
		this.cancelTime = cancelTime;
		this.operatorAccount = operatorAccount;
		this.operatorName = operatorName;
		this.isAvailable = isAvailable;
		this.qrcode = qrcode;
		this.officeTel = officeTel;
		this.signature = signature;
		this.pushAllow = pushAllow;
		this.messageSoundAllow = messageSoundAllow;
		this.password1 = password1;
		this.password2 = password2;
		this.password3 = password3;
		this.accountProtect = accountProtect;
		this.syncQyFlg = syncQyFlg;
		this.roleId = roleId;
		this.deptName = deptName;
		this.actionSet = actionSet;
	}

	public String getUserId() {
		return this.userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getSyncQyFlg() {
		return syncQyFlg;
	}

	public void setSyncQyFlg(String syncQyFlg) {
		this.syncQyFlg = syncQyFlg;
	}

	public Set<String> getActionSet() {
		return actionSet;
	}

	public void setActionSet(Set<String> actionSet) {
		this.actionSet = actionSet;
	}

	public String getAccountProtect() {
		return accountProtect;
	}

	public void setAccountProtect(String accountProtect) {
		this.accountProtect = accountProtect;
	}

	public String getMessageSoundAllow() {
		return messageSoundAllow;
	}

	public void setMessageSoundAllow(String messageSoundAllow) {
		this.messageSoundAllow = messageSoundAllow;
	}

	public String getPushAllow() {
		return pushAllow;
	}

	public void setPushAllow(String pushAllow) {
		this.pushAllow = pushAllow;
	}

	public String getSignature() {
		return signature;
	}

	public void setSignature(String signature) {
		this.signature = signature;
	}

	public String getOfficeTel() {
		return officeTel;
	}

	public void setOfficeTel(String officeTel) {
		this.officeTel = officeTel;
	}

	public String getQrcode() {
		return qrcode;
	}

	public void setQrcode(String qrcode) {
		this.qrcode = qrcode;
	}

	public String getDeptName() {
		return deptName;
	}

	public void setDeptName(String deptName) {
		this.deptName = deptName;
	}

	public String getUserName() {
		return this.userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getRoleId() {
		return roleId;
	}

	public void setRoleId(String roleId) {
		this.roleId = roleId;
	}

	public String getDescription() {
		return this.description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public String getPhotoUrl() {
		return photoUrl;
	}

	public void setPhotoUrl(String photoUrl) {
		this.photoUrl = photoUrl;
	}

	public String getPassword1() {
		return password1;
	}

	public void setPassword1(String password1) {
		this.password1 = password1;
	}

	public String getPassword2() {
		return password2;
	}

	public void setPassword2(String password2) {
		this.password2 = password2;
	}

	public String getPassword3() {
		return password3;
	}

	public void setPassword3(String password3) {
		this.password3 = password3;
	}

	public String getNickname() {
		return this.nickname;
	}

	public void setNickname(String nickname) {
		this.nickname = nickname;
	}

	public String getUserPassword() {
		return this.userPassword;
	}

	public void setUserPassword(String userPassword) {
		this.userPassword = userPassword;
	}

	public String getGender() {
		return this.gender;
	}

	public void setGender(String gender) {
		this.gender = gender;
	}

	public Integer getAge() {
		return this.age;
	}

	public void setAge(Integer age) {
		this.age = age;
	}

	public String getIdentificationTypeCode() {
		return this.identificationTypeCode;
	}

	public void setIdentificationTypeCode(String identificationTypeCode) {
		this.identificationTypeCode = identificationTypeCode;
	}

	public String getIdentificationNo() {
		return this.identificationNo;
	}

	public void setIdentificationNo(String identificationNo) {
		this.identificationNo = identificationNo;
	}

	public String getCompany() {
		return this.company;
	}

	public void setCompany(String company) {
		this.company = company;
	}

	public String getDept() {
		return this.dept;
	}

	public void setDept(String dept) {
		this.dept = dept;
	}

	public String getJobPosition() {
		return this.jobPosition;
	}

	public void setJobPosition(String jobPosition) {
		this.jobPosition = jobPosition;
	}

	public String getProfessionalRanks() {
		return this.professionalRanks;
	}

	public void setProfessionalRanks(String professionalRanks) {
		this.professionalRanks = professionalRanks;
	}

	public String getTelephone() {
		return this.telephone;
	}

	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}

	public String getMobile() {
		return this.mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	public String getEmail() {
		return this.email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getMicroBlogs() {
		return this.microBlogs;
	}

	public void setMicroBlogs(String microBlogs) {
		this.microBlogs = microBlogs;
	}

	public String getWechat() {
		return this.wechat;
	}

	public void setWechat(String wechat) {
		this.wechat = wechat;
	}

	public String getQq() {
		return this.qq;
	}

	public void setQq(String qq) {
		this.qq = qq;
	}

	public String getAddress() {
		return this.address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public Date getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getUpdateTime() {
		return this.updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public Date getAuditingTime() {
		return this.auditingTime;
	}

	public void setAuditingTime(Date auditingTime) {
		this.auditingTime = auditingTime;
	}

	public Date getCancelTime() {
		return this.cancelTime;
	}

	public void setCancelTime(Date cancelTime) {
		this.cancelTime = cancelTime;
	}

	public String getOperatorAccount() {
		return this.operatorAccount;
	}

	public void setOperatorAccount(String operatorAccount) {
		this.operatorAccount = operatorAccount;
	}

	public String getOperatorName() {
		return this.operatorName;
	}

	public void setOperatorName(String operatorName) {
		this.operatorName = operatorName;
	}

	public String getIsAvailable() {
		return this.isAvailable;
	}

	public void setIsAvailable(String isAvailable) {
		this.isAvailable = isAvailable;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}
	
}